Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docs build options and theme requirements #818

Merged
merged 1 commit into from
Jun 27, 2021

Conversation

shannonzhu
Copy link
Contributor

Add Makefile rules to pull in python docs theme requirements in a venv and shortcut sphinx builds. Not confident on the Makefile details - used python/docs Sphinx builds as a reference here.

Verified that make venv successfully builds a virtual environment with Sphinx and the correct theming dependencies installed, and make html creates a page successfully.
Output: https://gist.github.com/shannonzhu/faa9e20e34cd0a785ea9098aed69ae56

Copy link

@stefanv stefanv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great, thanks @shannonzhu.

My only recommendation would be that we use MyST markdown as the markup format to make it easier for people to contribute to the docs.

@JelleZijlstra JelleZijlstra merged commit 0fc0eda into python:master Jun 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants